@import '../../do-order.wxss';

.do-inner {
  width: 100%;
}

.flex-radio {
  display: flex;
  flex-wrap: wrap;
  padding: 20rpx;

  .weui-cell {
    width: 50%;
    padding: 10px 0;
    position: relative;
    display: flex;
    align-items: center;
    font-size: var(--small-font);
  }

  .weui-cell__bd {
    flex: 1;
  }
}

.part-sub-title-1 {
  position: relative;
  font-size: 24rpx;
  padding-left: 40rpx;
  box-sizing: border-box;

  &::before {
    position: absolute;
    top: 10rpx;
    left: 0;
    content: '';
    width: 18rpx;
    height: 18rpx;
    border-radius: 50%;
    background-color: #07c160;
  }
}


.remark {
  padding: 0 40rpx;
  box-sizing: border-box;
}

.order-temp {
  width: 100%;
  margin: 20rpx 0;

  .temp-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 20rpx;

    &.flex-column {
      flex-direction: column;
      align-items: flex-start;
    }

    .item-title {
      display: flex;
      height: 60rpx;
      align-items: center;
      font-size: 28rpx;
      font-weight: bold;
      color: var(--main-text);
    }

    .item-value {
      display: flex;
      height: 100rpx;
      align-items: center;
      justify-content: flex-end;
      padding-left: 30rpx;

      .iconfont {
        margin-right: 10rpx;
      }

      .item-unit {
        font-size: 26rpx;
        color: var(--secondary-text);
        margin-left: 10rpx;
      }
    }
  }
}

.order-temp-item {
  display: flex;
  height: 80rpx;
  align-items: center;
}

.temp-item-name {
  width: 300rpx;
  text-align: right;
  margin-right: 40rpx;
  font-size: var(--small-font);
  color: var(--normal-color);
}

.temp-item-value {
  flex: 1;
  height: 80rpx;
}

.temp-input {
  // width: 210rpx;
  width: 50%;
  border-bottom: 1px solid #EBEEF5;
  padding: 8rpx 0 8rpx 10rpx;
}

.temp-input.disabled {
  background-color: #EBEEF5;
}